product demand planning demand planning sales and operations planning inventory management forecasting software consulting s&op demand management forecasting planning for global demand analysis budgeting planning tools manufacturing logistics